hydromagnetic capacitor - French English Dictionary